Via Provinciale Marina Grande 191, Capri Island Capri 80073 Italy
View on Map
What travelers say:
While it’s a little low down on the island, and a taxi is needed to get back up, the service, food, and presentation was first rate and I highly recommend it.